@charset "utf-8";
body { margin: 0px; font-family: Verdana, Geneva, "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", sans-serif; font-size: 12px; font-style: normal; line-height: 25px; font-weight: normal; font-variant: normal; text-transform: none; color: #000; text-decoration: none; margin: 0px; padding: 0px; clear: none; height: auto; width: auto; background-color: #FFF; background-image: url(../images/menubg.jpg); background-position: center 8px; background-repeat: no-repeat; }
img, table { border-style: none; }
input { background:none;}



.nav a { background-image: url(../images/menu.png); _background-image: url(../images/menu.gif); background-repeat: no-repeat; }

.pngpic { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pngpic.png',sizingMethod='crop'); }
div, h1, h2, h3, h4, h5, h6, ul, li, ol, table, tr, td, th, dl, dt, dd, p, form, input, textarea, select, span, label, img { margin: 0px; padding: 0px; }
ul, li, ol { list-style-type: none; }
a:link { color: #000; text-decoration: none; }
a:visited { color: #c00; text-decoration: none; }
a:hover { color: #c00; text-decoration: underline; }
a:active { color: #000; text-decoration: none; }
p { margin:0; padding:0; padding-top:10px; }
.wrapper { margin: 0px auto; padding: 0px; clear: both; height: auto; width: 1000px; }
.clear { clear:both; width:auto; height:1px; padding:0px; margin:0px; border:none;overflow: hidden; }
.left { float: left; display:inline; }
.conter { float:left; display:inline; }
.right { float: right; display:inline; }
#logo,  #foot_clear, .boxhead, .boxmain, .boxfoot, .searchpic, .seart1, .searchsle .submit, .ind_tit1, .ind_tit2, .a1, .a2, .a3, .a4, .a5, .a6, .a7, .a8, .a9, .a10, .sub_input1, .sub_input2,.ul0 li,.ul2 li, .dl02li, .tb_, .normaltab, .hovertab, .titmore, .ico01, .ico02, .ico03, .ico04, .ico05, .ico06, .ico07, .ico08, .ico09, .tit01,.tit02,.tit04,.box_01 ,.inputpic01,.inputpic02,.submit01,.submit02,.sub01,h2{ background-image: url(../images/images.gif); background-repeat: no-repeat; }
.sub01 {width:82px; height:21px; line-height:21px; background-position: -1020px -90px; color:#fff; display:  inline; text-align:center; margin-right:10px;}
h2 { border-bottom: 1px solid #eee; margin:0; padding:0; font-size: 16px; line-height: 25px; color:#C00; clear:both; height:25px;position:relative; padding-left:25px; background-position: -1195px -985px; }
a.sub01  { color:#fff; margin-right:10px; display: inline; }

#nav a { background-image: url(../images/menu.png); _background-image: url(../images/menu.gif); background-repeat: no-repeat; }


.boxmain, .boxmain1 { background-image: url(../images/image_bgv.png); background-repeat: repeat-y; }
.ind_bg1 { background-image: url(../images/image_bg.png); background-repeat: repeat-x; }
#header { width:auto; height:155px; }
.topnav { width:auto; height:25px; background-image:url(../images/h_01.jpg); background-position:center top; padding:8px 65px 0 15px;}
.topnav a{  padding:0 15px 0 15px;}
#header #top { width:auto; height:125px; font-size: 12px; line-height: 19px; color: #999; text-decoration: none; }
#header #top a { color: #999; text-decoration: none; padding:0 15px; }
#header #top .right a {padding:0; }
#header #top a:hover { color: #c00; text-decoration: underline; }
#header #top .left { width:230px; height:auto; }
#header #logo { width:220px; height:80px; background-position: -815px -500px; }
#header #weather { width:190px; height:19px; line-height:19px; padding:10px 0 0 10px; margin-top:12px; }
#header #top .right { width:760px; height:auto; line-height:15px; }
#header #top .right a{ line-height:15px; }
#header #nav { width:auto; height:50px; line-height:47px; clear:both; font-size: 16px; font-weight: bold; color: #FFF; text-decoration: none; }
#header #nav a { width:auto; height:50px; padding:10px 28px; background-position: 50px 50px ; color: #FFF; text-decoration: none; }
#header #nav a:hover { background-position: center center; color: #fff; text-decoration: none; _background-position: center center ; }
#header #nav .select { background-position: center center; color: #FF0; text-decoration: none; _background-position:  center center ; }
#foot_clear { width:1000px; height:40px; clear:both; background-position: 0px -440px; }
#footer { width:auto; height:auto; text-align:center; font-size: 12px; color: #999; text-decoration: none; }
#footer a { color: #666; text-decoration: none; }
#footer a:hover { color: #666; text-decoration: underline; }
#content { width:auto; height:auto; }
.box00, .box01, .box02, .box03, .box04 { width:225px; height:auto; clear:both; padding-top:10px; }
.boxhead { position:relative}
.box00 .boxhead { width:225px; height:10px; background-position: -540px -1036px; }
.box00 .boxmain { width:195px; height:auto; background-position: 0px 0px; padding:0 15px; }
.box00 .boxfoot { width:225px; height:10px; _margin-bottom:-3px; background-position: -540px -1089px; }
.box01 .boxhead { width:225px; height:10px; background-position: -540px -1100px; }
.box01 .boxmain { width:195px; height:auto; background-position: -224px 0px; padding:0 15px; }
.box01 .boxfoot { width:225px; height:10px; _margin-bottom:-3px; background-position: -540px -1147px; }
.box02 .boxhead { width:225px; height:10px; background-position: -540px -1158px; }
.box02 .boxmain { width:195px; height:auto; background-position: -5324px 0px; padding:0 15px; }
.box02 .boxfoot { width:225px; height:10px; _margin-bottom:-3px; background-position: -540px -1205px; }
.box03 .boxhead { width:225px; height:10px; background-position: -540px -980px; }
.box03 .boxmain { width:195px; height:auto; background-position: -5100px 0px; padding:0 15px; }
.box03 .boxmain1 { width:215px; height:auto; background-position: -5100px 0px; padding:0 5px; }
.box03 .boxfoot { width:225px; height:10px; _margin-bottom:-3px; background-position: -540px -1025px; }
.box04 .boxhead { width:200px; height:30px; background-position: -540px -862px; font-size: 16px; font-weight: bold; color: #C00; text-decoration: none; line-height: 30px; padding: 5px 10px 0px 15px; border-bottom: 1px solid #ccc; }
.box04 .boxmain { width:195px; height:auto; background-position: -5324px 0px; padding:0 15px; }
.box04 .boxfoot { width:225px; height:20px; background-position: -540px -912px; }
.box05 .boxhead { width:338px; height:30px; background-position: -0px -1300px; padding: 5px 10px 0px 30px; line-height:30px; font-size: 14px; font-weight: bold; color: #666; text-decoration: none; }
.box05 .boxmain { width:346px; height:auto; background-image: none; border-left: 1px solid #eee; border-right: 1px solid #eee; padding:5px 15px; }
.box05 .boxfoot { width:378px; height:10px; _margin-bottom:-3px; background-position: -0px -1365px; }
.box10, .box11, .box12, .box13, .box14 { width:530px; height:auto; clear:both; padding-top:10px; }
.box10 .boxhead { width:530px; height:10px; background-position: 0px -1036px; }
.box10 .boxmain { width:500px; height:auto; background-position: -448px 0px; padding:0 15px; }
.box10 .boxfoot { width:530px; height:10px; _margin-bottom:-3px; background-position: 0px -1089px; }
.box11 .boxhead { width:530px; height:10px; background-position: 0px -1100px; }
.box11 .boxmain { width:500px; height:auto; background-position: -977px 0px; padding:0 15px; }
.box11 .boxfoot { width:530px; height:10px; _margin-bottom:-3px; background-position: 0px -1147px; }
.box12 .boxhead { width:530px; height:10px; background-position: 0px -1158px; }
.box12 .boxmain { width:500px; height:auto; background-position: -6077px 0px; padding:0 15px; }
.box12 .boxfoot { width:530px; height:10px; _margin-bottom:-3px; background-position: 0px -1205px; }
.box13 .boxhead { width:530px; height:10px; background-position: 0px -980px; }
.box13 .boxmain { width:500px; height:auto; background-position: -5548px 0px; padding:0 15px; }
.box13 .boxfoot { width:530px; height:10px; _margin-bottom:-3px; background-position: 0px -1025px; }
.box14 .boxhead { width:505px; height:30px; background-position: 0px -862px; font-size: 16px; font-weight: bold; color: #C00; text-decoration: none; line-height: 30px; padding: 5px 10px 0px 15px; border-bottom: 1px solid #ccc; }
.box14 .boxmain { width:500px; height:auto; background-position: -6077px 0px; padding:0 15px; }
.box14 .boxfoot { width:530px; height:20px; background-position: 0px -912px; }
.box20, .box21, .box22, .box23, .box24 { width:765px; height:auto; clear:both; padding-top:10px; }
.box20 .boxhead { width:765px; height:10px; _margin-bottom:-3px; background-position: 0px -682px; }
.box20 .boxmain { width:735px; height:auto; background-position: -1506px 0px; padding:0 15px; }
.box20 .boxfoot { width:765px; height:10px; _margin-bottom:-3px; background-position: 0px -735px; }
.box21 .boxhead { width:765px; height:10px; background-position: 0px -746px; }
.box21 .boxmain { width:735px; height:auto; background-position: -2270px 0px; padding:0 15px; }
.box21 .boxfoot { width:765px; height:10px; _margin-bottom:-3px; background-position: 0px -793px; }
.box22 .boxhead { width:765px; height:10px; background-position: 0px -804px; }
.box22 .boxmain { width:735px; height:auto; background-position: -7370px 0px; padding:0 15px; }
.box22 .boxfoot { width:765px; height:10px; _margin-bottom:-3px; background-position: 0px -851px; }
.box23 .boxhead { width:765px; height:10px; background-position: 0px -626px; }
.box23 .boxmain { width:735px; height:auto; background-position: -6606px 0px; padding:0 15px; }
.box23 .boxfoot { width:765px; height:10px; _margin-bottom:-3px; background-position: 0px -671px; }
.box24 .boxhead { width:740px; height:30px; background-position: 0px -508px; font-size: 16px; font-weight: bold; color: #C00; text-decoration: none; line-height: 30px; padding: 5px 10px 0px 15px; border-bottom: 1px solid #ccc; }
.box24 .boxmain { width:735px; height:auto; background-position: -7370px 0px; padding:0; }
.box24 .boxfoot { width:765px; height:20px; background-position: 0px -558px; }
.box25 .boxhead { width:740px; height:35px; background-position: 0px -580px; font-size: 16px; font-weight: bold; color: #C00; text-decoration: none; line-height: 30px; padding: 0px 10px 0px 15px; margin: 0;}
.box25 .boxmain { width:735px; height:auto; background-color:#eee; padding:15px; background-image: none; }
.box25 .boxfoot { width:765px; height:8px; background-position: 0px -616px; _background-position: 0px -616px; }
.box30, .box31, .box32, .box33, .box34 { width:1000px; height:auto; clear:both; padding-top:10px; }
.box30 .boxhead { width:1000px; height:10px; background-position: 0px -256px; }
.box30 .boxmain { width:970px; height:auto; background-position: -3034px 0px; padding:0 15px; }
.box30 .boxfoot { width:1000px; height:10px; _margin-bottom:-3px; background-position: 0px -309px; }
.box31 .boxhead { width:1000px; height:10px; background-position: 0px -320px; }
.box31 .boxmain { width:970px; height:auto; background-position: -4033px 0px; padding:0 15px; }
.box31 .boxfoot { width:1000px; height:10px; _margin-bottom:-3px; background-position: 0px -367px; }
.box32 .boxhead { width:1000px; height:10px; background-position: 0px -378px; }
.box32 .boxmain { width:970px; height:auto; background-position: -9133px 0px; padding:0 15px; }
.box32 .boxfoot { width:1000px; height:10px; _margin-bottom:-3px; background-position: 0px -425px; }
.box33 .boxhead { width:1000px; height:10px; background-position: 0px -200px; }
.box33 .boxmain { width:970px; height:auto; background-position: -8133px 0px; padding:0 15px; }
.box33 .boxfoot { width:1000px; height:10px; _margin-bottom:-3px; background-position: 0px -245px; }
.box34 .boxhead { width:975px; height:30px; background-position: 0px -82px; font-size: 16px; font-weight: bold; color: #C00; text-decoration: none; line-height: 30px; padding: 5px 10px 0px 15px; border-bottom: 1px solid #ccc; }
.box34 .boxmain { width:970px; height:auto; background-position: -9133px 0px; padding:0 15px; }
.box34 .boxfoot { width:990px; height:20px; background-position: 0px -132px; padding:0 5px; }
.box35 .boxhead { width:1000px; height:5px; background-position: 0px -154px; font-size: 16px; font-weight: bold; color: #C00; text-decoration: none; line-height: 30px; padding: 0px 10px 0px 15px; }
.box35 .boxmain { width:990px; height:auto; background-color:#000; padding:0 5px; background-image: none; }
.box35 .boxfoot { width:1000px; height:10px; _margin-bottom:-3px; background-position: 0px -190px; }
.width225 { width:225px; }
.width377 { width:377px; }
.width500 { width:500px; }
.width530 { width:530px; }
.width765 { width:765px; }
.mright10 { margin-right:10px; }
.pright10 { padding-right:10px; }
.mtop5 { margin-top:5px; }
.mtop10 { margin-top:10px; }
.ptop5 { padding-top:5px; }
.ptop10 { padding-top:10px; }
.mbottom10 { margin-bottom:10px; }
.pmbottom10 { padding-bottom:10px; }
.ad_top { clear:both; padding-top:10px; }
.ind_tit1 { width:auto; height:35px; background-position: -810px -644px; border-bottom: 1px dashed #eee; margin-bottom:10px; }
.ind_tit2 { width:auto; height:35px; background-position: -810px -680px; padding:0; margin:0; }
.ind_tit2 ul { float:right; width:500px; height:50px; padding:0; margin:0; }
.ind_tit2 ul li { float:left; width:70px; height:50px; display:inline; text-align:center; line-height:40px; }
.bgfff { background-color:#fff; padding:10px; }
.bgfff dd li{ font-weight:normal; }
.dl01 dl { float:left; width:140px; height:114px; display:inline; text-align:center; line-height:20px; }
.dl02 dl { float:left; width:238px; height:114px; display:inline; text-align:left; line-height:20px; }
.dl02 dl dt { float:left; width:70px; height:114px; display:inline; text-align:left; line-height:20px; }
.dl02 dl dd { float:left; width:160px; height:114px; display:inline; text-align:left; line-height:20px; }
.dl02tit { font-size: 14px; font-weight: bold; color: #F60; text-decoration: none; }
.dl02li { color: #999; padding-left:13px; background-position: -1200px -265px; }
.dl02li a { color: #999; }
.dl03 { width:auto; height:150px; margin-top:10px; }
.dl03 dt { width:230px; height:150px; float:left; }
.dl03 dt img { width:220px; height:145px; border:#eee 2px solid; }
.dl03tit { font-size: 14px; font-weight: bold; color: #C00; text-decoration: none; }
.dl04 { width:auto; height:80px; border-bottom:#eee 1px dashed; margin-top:10px; }
.dl04 dt { float:left; width:80px; }
.dl04 dt img { width:70px; height:45px; }
.dl04 dd { float:left; width:400px; margin-left:10px; height:20px; line-height:20px; }
.dl04 dd p { width:400px; height:20px; line-height:20px; }
.dlo4tit { font-size: 14px; color: #C00; text-decoration: none; background-color:#eee; width:auto; height:20px; line-height:30px; }
.dl05 { width:auto; height:80px; border-bottom:#eee 1px dashed; margin-top:10px; clear:both; }
.dl05 dt { float:left; width:110px; height:75px; }
.dl05 dt img { width:100px; height:75px; }
.dl05 dd { float:left; width:auto; margin-left:10px; height:75px; line-height:20px; }
.dl06 dl { float:left; width:338px; height:100px; display:inline; text-align:left; line-height:20px; }
.dl06 dl dt { float:left; width:115px; height:100px; display:inline; text-align:left; line-height:20px; }
.dl06 dl dt img { width:100px; height:100px; }
.dl06 dl dd { float:left; width:220px; height:100px; display:inline; text-align:left; line-height:20px; }
.dl06tit { font-size: 12px; font-weight: bold; color: #F60; text-decoration: none; }
.dl07 { width:auto; height:100px; border-bottom:#eee 1px dashed; margin-top:10px; }
.dl07 dt { float:left; width:130px; }
.dl07 dd { float:left; width:360px; margin-left:10px; height:20px; line-height:20px; }
.dl07tit { font-size: 12px; font-weight: bold; color: #000; text-decoration: none; }
.box11 h3 { font-size: 14px; font-weight: bold; color: #666; text-decoration: none; padding:0; margin:0; padding-top: 10px; border-bottom: 1px dotted #eee; }
.box11 .boxmain p { font-size: 12px; height:8px; line-height:8px; }
.box11 .boxmain p.tit03 { font-weight:bold; }
.ad_main { width:990px; margin:0 5px; text-align:center; }
.ad_main a{ width:90px; height:25px; display:inline-block; text-align:left; }
.ind_text { background-color:#CCC; width:auto; height:25px; clear:both; }
.ind_bg1 { display: inline; background-position: 0px 0px; width:218px; color: #FFF; font-weight: bold; line-height: 18px; padding: 3px; height: 18px; float:left; }
.ind_bg1 a { font-size: 12px; font-weight: normal; color: #FFF; text-decoration: none; }
.ind_bg1 a:hover { font-size: 12px; font-weight: normal; color: #FFF; text-decoration: underline; }
.ind_bg2 { margin:0; padding:0 10px 0 10px; float:left; display: inline; line-height: 24px; height: 24px; width:auto; }
.bot_border { width:auto; height:200px; _height:220px; overflow: hidden; border-bottom: 1px dashed #ccc; margin-bottom:10px; clear:both; }
.lef_images { float:left; width:200px; }
.lef_images img { border: 3px solid #eee; }
.rig_text { float:right; width:260px; display:inline  }
.rig_text h3 { font-size: 16px; font-weight: bold; color: #C00; text-decoration: none; height:20px; }
.rig_text h3 a { font-size: 16px; font-weight: bold; color: #C00; text-decoration: none; }
.rig_text h3 a:hover { text-decoration: underline; }
.ul0 { padding-top: 15px; }
.ul0 li { padding-left: 15px; background-position: -1200px -283px; }
.ul2 { padding-top: 15px;  _padding-top: 10px; }
.ul2 li { padding:0 0 0 15px; margin:0px; background-position: -1200px -283px; width:235px; float: left; height:25px; line-height:25px;+height:13px; +line-height:13px;_height:13px; _line-height:13px; }
.ul2 li a{ padding:0; margin:0px; width:auto; height:25px; line-height:25px;_height:20px; _line-height:13px; }
.ul4 {  }
.ul4 li { padding-left: 15px; background-position: -1200px -283px; width:235px; float: left; }
.tit01 { font-size: 16px; line-height: 30px; font-weight: bold; color: #F60; text-decoration: none; background-position: -1195px -1015px; clear: both; height: 30px; width: auto; padding-left: 30px; border-top: 3px solid #F60; border-bottom: 1px solid #eee; }
.tit02 { background-position: -535px -1234px ; clear: both; height: 30px; width: auto;}
.tit04 { background-position: -800px -1140px ; clear: both; height: 50px; width: auto; line-height:50px; padding-left:60px; color:#F00; font-size:16px; font-weight:bold; border-bottom:#eee 1px solid;}
.tit05 { clear: both; height: 30px; width: auto; line-height:30px; font-weight:bold; border-bottom:#eee 1px solid;}
.tit05 #tb_ ul li.hovertab{ width:120px; height:30px; display:inline-block; text-align: center; padding:0;  background-position:-932px -1100px ; color:#c00; margin:0; background-color:#fff; }
.tit05 #tb_ ul li.normaltab{ width:120px; height:30px; display:inline-block; text-align: center; padding:0; background-position:-798px -1100px ; color:#000;  margin:0; background-color:#fff; }
.tit05 #tb_  ul { height:24px; margin-top:0px; }
.tit05-1 { clear: both; height: 24px; width: auto; line-height:24px; font-weight:bold; border-bottom:#eee 1px solid;}
.tit05-1 #tbn_ ul li.hovertab{ width:94px; height:20px; display:inline-block; text-align: center; padding:0;  background-position:-536px -1272px ; color:#c00; margin:0; padding-left:10px; padding-top:3px; background-color:#fff; }
.tit05-1 #tbn_ ul li.normaltab{ width:94px; height:20px; display:inline-block; text-align: center; padding:0; background-position:-640px -1272px ; color:#000;  margin:0; padding-left:10px; padding-top:3px; background-color:#fff; }
.tit05-1 #tbn_  ul { height:20px; margin-top:0px; }
.tit05-2 { clear: both; height: 26px; width: auto; line-height:22px;  border-bottom:#eee 1px solid;}
.tit05-2 #tbz_ ul li.hovertab{ width:70px; height:23px; display:inline-block; text-align: center; padding:0; background-position:-846px -1272px; color:#900; margin:0;  padding-top:3px; background-color:#fff; }
.tit05-2 #tbz_ ul li.normaltab{ width:70px; height:23px; display:inline-block; text-align: center; padding:0; background-position:-770px -1272px ; color:#000;  margin:0;padding-top:3px; background-color:#fff; }
.tit05-2 #tbz_  ul { height:20px; margin-top:0px; }

.con01 { width:auto; height:210px; }
.con02 { width:auto; height:207px; }
.con02 .img01 img { width:215px; height:200px;}
.con02 p{ width:auto; height:30px; line-height:30px; padding:0; margin:0; }
.con04 { width:auto; height:225px; color:#ccc; }
.con04 .t1{ width:120px; display:inline-block; text-align:right; padding-right:20px; }
.con04 input{ border: 1px solid #CCC; }
.con04 textarea{ border: 1px solid #CCC; width:500px; height:60px; }
.con04 .dl04  { width:auto; height:60px; border-bottom:#eee 1px dashed; margin-top:10px; }
.con04 .dl04 dd { float:left; width:640px; margin-left:10px; height:50px; line-height:20px; }
.con04 .dl04 dd p{  width:640px; height:20px; line-height:20px; }
.con05 { width:auto; height:260px; }
.con05 dl{ width:178px; height:260px; float:left; }
.con05 dl img{ width:160px; height:160px; }
.con_img01 { width:250px; height:190px; float:left; }
.con_img01 img { width:240px; height:180px; }
.con_li01 { width:377px; height:210px; float:left; }
.ul1 li { width:350px; border-bottom: 1px dotted #eee; padding-left:25px; }
.date { float:right; color: #CCC; }
.titmore { float:right; font-size:9px; font-weight: normal; padding:7px 0 0 10px; background-position: -1200px -298px; width:30px; height:20px; line-height:20px;position:absolte;right:0px; }
.titmore a { text-decoration: none; color: #999; }
.titmore a:hover { text-decoration: underline; color: #F00; }
.searchpic { width:200px; height:112px; background-position: -1020px -365px; }
.seart1 { width:100px; height:30px; background-position: -1120px -440px; float:left; }
.searchsle select { width:190px; height:20px; margin-bottom:10px; }
.searchsle input { width:187px; height:17px; margin-bottom:10px; }
.searchsle .submit { width:65px; height:30px; background-position: -1121px -88px; font-size: 12px; color: #FFF; text-decoration: none; margin: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; font-weight: bold; padding-bottom: 3px; }
.sub_input1 { width:225px; height:40px; background-position: -795px -1050px; }
.sub_input1 a { width:120px; height:40px; line-height:40px; padding-left:80px; font-size:16px; font-weight:bold; color:#fff; }
.sub_input1 a:hover { color:#FF0; text-decoration: none; }
.sub_input2 { width:225px; height:40px; background-position: -795px -1000px; }
.sub_input2 a { width:120px; height:40px; line-height:40px; padding-left:80px; font-size:16px; font-weight:bold; color:#fff; }
.sub_input2 a:hover { color:#0FF; text-decoration: none; }
.submit01 {width:84px; height:23px; background-position: -1020px -90px; color:#fff; }
.submit02 {width:225px; height:40px; background-position: -1120px -90px; color:#fff; }
.a1 { width:120px; padding:0 10px 0 25px; height:14px; background-position: -1196px -739px; display: inline-block; font-size: 12px; line-height: 14px; }
.a2 { width:120px; padding:0 10px 0 25px; height:14px; background-position: -1196px -763px; display: inline-block; font-size: 12px; line-height: 14px; }
.a3 { width:120px; padding:0 10px 0 25px; height:14px; background-position: -1196px -787px; display: inline-block; font-size: 12px; line-height: 14px; }
.a4 { width:120px; padding:0 10px 0 25px; height:14px; background-position: -1196px -811px; display: inline-block; font-size: 12px; line-height: 14px; }
.a5 { width:120px; padding:0 10px 0 25px; height:14px; background-position: -1196px -835px; display: inline-block; font-size: 12px; line-height: 14px; }
.a6 { width:120px; padding:0 10px 0 25px; height:14px; background-position: -1196px -859px; display: inline-block; font-size: 12px; line-height: 14px; }
.a7 { width:120px; padding:0 10px 0 25px; height:14px; background-position: -1196px -883px; display: inline-block; font-size: 12px; line-height: 14px; }
.a8 { width:120px; padding:0 10px 0 25px; height:14px; background-position: -1196px -907px; display: inline-block; font-size: 12px; line-height: 14px; }
.a9 { width:120px; padding:0 10px 0 25px; height:14px; background-position: -1196px -931px; display: inline-block; font-size: 12px; line-height: 14px; }
.a10 { width:120px; padding:0 10px 0 25px; height:14px; background-position: -1196px -955px; display: inline-block; font-size: 12px; line-height: 14px; }
.li23 li { height:23px; }
.fontz{ width:50px; height:18px; padding-left:5px; line-height:23px;}
.fontx{ width:30px; height:18px; padding-left:5px; line-height:23px; color:#F60; overflow: hidden; display:inline-block;white-space:nowrap;  }
.li24 li{ width:auto; height:25px }
.li24 .a1 { width:90px; height:14px }
.li24 .a2 { width:90px; height:14px }
.li24 .a3 { width:90px; height:14px }
.li24 .a4 { width:90px; height:14px }
.li24 .a5 { width:90px; height:14px }
.li24 .a6 { width:90px; height:14px }
.li24 .a7 { width:90px; height:14px }
.li24 .a8 { width:90px; height:14px }
.li24 .a9 { width:90px; height:14px }
.li24 .a10 { width:90px; height:14px }

.font12 { font-size: 12px; text-decoration: none; }
.font14 { font-size: 14px; text-decoration: none; }
.font16 { font-size: 16px; text-decoration: none; }
.fontno { font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color:#000; }
.fontreb { color: #F00; }
.fontreb a { color: #F00; }
.fontc00 { color: #c00; }
.fontc00 a { color: #c00; }
.font666 { color: #666; }
.font666 a { color: #666; }
.fontf60 { color: #F00; }
.fontbg1 { color:#fff; background-color:#C00; padding:3px; margin-right:5px;}
.fontbg2 { color:#fff; background-color: #069; padding:3px; margin-right:5px;}
.fontbg3 { color:#fff; background-color: #090; padding:3px; margin-right:5px;}
a.fontf60 { color: #F60; }
.form01 { padding-top:10px; }
.form01 input { width:187px; height:17px; margin-bottom:10px; }
.form01 .submit01 { width:120px; height:28px; }
.boxgrid { width: 117px; height: 97px; margin:1px; float:left; background:#161613; border: solid 2px #8399AF; overflow: hidden; position: relative; }
.boxgrid img { position: absolute; top: 0; left: 0; border: 0; width: 117px; height: 97px; }
.boxgrid h3 { padding: 0 10px; color:#fff; font-weight:bold; }
.boxgrid p { padding: 0 10px; color:#afafaf; font-weight:bold; }
#myjQuery { padding: 5px; overflow: hidden; width: 215px; position: relative; height: 268px; background-color: #CCC; }
#myjQueryContent { border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; overflow: hidden; border-left: #ffffff 1px solid; width: 213px; border-bottom: #ffffff 1px solid; height: 224px }
#myjQueryContent div { position: absolute; height: 224px; left:6px; top:6px; }
#myjQueryContent .smask { z-index: -1 }
#myjQueryContent img { width: 213px; height: 223px }
#myjQueryNav { border-top: #ffffff 2px solid; display: block; overflow: hidden; width: 215px; height: 44px; font-size:12px; }
#myjQueryNav li { display: block; float: left; width: 53px; cursor: pointer; padding-top: 7px; height: 40px; text-align: center }
#myjQueryNav .nbg { background: none transparent scroll repeat 0% 0% }
#myjQueryNav a { display: block; z-index: 12; margin: 0px auto; text-transform: uppercase; width: 53px; color: #ffffff; line-height: 16px; position: relative; height: 38px }
#myjQueryNav .current { background: none transparent scroll repeat 0% 0% }
#myjQueryNav .current a { color: #f6821e }
#myjQuery #flow { margin-top: -47px; z-index: 10; background: url(../images/fcurrent.gif); left: 5px; width: 53px; position: absolute; height: 47px }
.tb_ { background-position: -1020px -120px; color:#999; font-size:12px; }
.tb_ ul { height:24px; margin:5px 0 0 0; padding:0; }
.tb_ li { float:left; height: 24px; line-height:18px; width: 95px; cursor:pointer; }
.normaltab { background-position: -1020px -120px; color:#666;   }
.hovertab { background-position: -1105px -120px; color:#fff; }
.dis { display:block; background-color:#fff; padding:10px; height:215px; }
.undis { display:none; background-color:#fff; padding:10px; height:215px; }
.ico01 { width:20px; height:20px; padding:15px; background-position: -1195px -972px; display:inline; }
.ico02 { width:40px; height:40px; padding:5px 0 10px 10px; background-position: -1205px -1015px; display:inline-block; }
.ico03 { width:20px; height:20px; padding:0; background-position: -1195px -1042px; display:inline-block; }
.ico04 { width:55px; height:50px; padding:0; background-position: -1080px -732px; float:left; }
.ico05 { width:55px; height:50px; padding:0; background-position: -1078px -800px; float:left; }
.ico06 { width:55px; height:50px; padding:0; background-position: -1080px -875px; float:left; }
.ico07 { width:55px; height:50px; padding:0; background-position: -1080px -965px; float:left; }
.ico08 { width:220px; height:25px; padding:0; background-position: -785px -870px; display:inline-block; }
.ico09 { width:25px; height:30px; padding:0; background-position: -800px -900px; float:left; }
.ico03 { width:20px; height:20px; padding:0; background-position: -1195px -1042px; display:inline-block; }
.ico03 { width:20px; height:20px; padding:0; background-position: -1195px -1042px; display:inline-block; }
#BannerArea { position:relative; width:240px; height:180px; margin:0 auto; }
.bannerBtn { position:absolute; right:0px; bottom:0px; +right:0px; _right:3px; +bottom:0px;  _bottom:5px; }
.bannerBtn li { float:left; width:20px; height:20px; line-height:20px; text-align:center; cursor:pointer !important; >cursor:default;
}
.bannerBtn .numOver { background:#a5a5a5; color:#fff; font-weight:bold; }
.bannerBtn .numOut { background:#000; color:#fff; filter: Alpha(opacity=50); -moz-opacity:.5; opacity:0.5; }
.link01 { padding-bottom: 20px; }
.link01 a{ padding-left: 20px; }
a.linkreb { color:#f60;}
.box_01 {width:175px; height:80px; padding:10px; background-position: -802px -740px; color:#fff;}
.bgeee { background-color:#fafafa; height:52px; clear:both;}
.font1 { width:190px; height:25px; color:#f00; font-size: 14px; font-weight: bold; text-align: center; }
.fontblod { font-weight: bold; }
.inputpic01 { width:50px; height:28px; display:inline-block; background-position: -830px -900px; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.inputpic02 { width:220px; height:35px; display:inline-block; background-position: -800px -938px; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.ad_main1 { text-align:center;}
.con00 a{ padding:5px;}
.line1 { border-bottom:#eee 1px dashed; padding-bottom:5px; margin-bottom:5px;}
.tconter { text-align:center;}
iframe { padding:0; margin:0; border:none;}